Definition of Submersible Warship

  • (noun) a warship designed to operate under water

Synonyms of Submersible Warship


Antonyms of Submersible Warship


Homophones of Submersible Warship


No Homophones Found.